/*
 * create:2016年4月13日 下午10:56:10
 * author:wangds  
 */
package com.cxkj.shop.model.commodity;

import java.util.Collection;

/**
 * .
 * @author wangds
 *
 */
public interface Commodity {

  /**
   * The getter method of the property commodityCode.
   * @author wangds 2016年4月13日 下午10:33:47.
   * @return the commodityCode.
   */
  String getCommodityCode();

  /**
   * The setter method of the property commodityCode.
   * @param thecommodityCode the commodityCode to set
   * @author wangds 2016年4月13日 下午10:33:47.
   */
  void setCommodityCode(String commodityCode);

  /**
   * The getter method of the property commodityId.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the commodityId.
   */
  String getCommodityId();

  /**
   * The setter method of the property commodityId.
   * @param thecommodityId the commodityId to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setCommodityId(String commodityId);

  /**
   * The getter method of the property commodityName.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the commodityName.
   */
  String getCommodityName();

  /**
   * The setter method of the property commodityName.
   * @param thecommodityName the commodityName to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setCommodityName(String commodityName);

  /**
   * The getter method of the property score.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the score.
   */
  int getScore();

  /**
   * The setter method of the property score.
   * @param thescore the score to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setScore(int score);

  /**
   * The getter method of the property cost.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the cost.
   */
  int getPrice();

  /**
   * The setter method of the property cost.
   * @param thecost the cost to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setPrice(int price);

  /**
   * The getter method of the property photos.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the photos.
   */
  Collection<String> getPhotos();

  /**
   * The setter method of the property photos.
   * @param thephotos the photos to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setPhotos(Collection<String> photos);

  /**
   * The getter method of the property desc.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the desc.
   */
  String getDesc();

  /**
   * The setter method of the property desc.
   * @param thedesc the desc to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setDesc(String desc);

  /**
   * The getter method of the property descText.
   * @author wangds 2016年4月8日 上午11:20:59.
   * @return the descText.
   */
  String getDescText();

  /**
   * The setter method of the property descText.
   * @param thedescText the descText to set
   * @author wangds 2016年4月8日 上午11:20:59.
   */
  void setDescText(String descText);
  
  /**
   * The getter method of the property photo0.
   * @author wangds 2016年4月24日 上午10:35:26.
   * @return the photo0.
   */
  public String getPhoto0();
  /**
   * The setter method of the property photo0.
   * @param thephoto0 the photo0 to set
   * @author wangds 2016年4月24日 上午10:35:26.
   */
  public void setPhoto0(String photo0);
  /**
   * The getter method of the property photo1.
   * @author wangds 2016年4月24日 上午10:35:26.
   * @return the photo1.
   */
  public String getPhoto1();
  /**
   * The setter method of the property photo1.
   * @param thephoto1 the photo1 to set
   * @author wangds 2016年4月24日 上午10:35:26.
   */
  public void setPhoto1(String photo1);
  /**
   * The getter method of the property photo2.
   * @author wangds 2016年4月24日 上午10:35:26.
   * @return the photo2.
   */
  public String getPhoto2();
  /**
   * The setter method of the property photo2.
   * @param thephoto2 the photo2 to set
   * @author wangds 2016年4月24日 上午10:35:26.
   */
  public void setPhoto2(String photo2);
  /**
   * The getter method of the property photo3.
   * @author wangds 2016年4月24日 上午10:35:26.
   * @return the photo3.
   */
  public String getPhoto3();
  /**
   * The setter method of the property photo3.
   * @param thephoto3 the photo3 to set
   * @author wangds 2016年4月24日 上午10:35:26.
   */
  public void setPhoto3(String photo3);
  /**
   * The getter method of the property photo4.
   * @author wangds 2016年4月24日 上午10:35:26.
   * @return the photo4.
   */
  public String getPhoto4();
  /**
   * The setter method of the property photo4.
   * @param thephoto4 the photo4 to set
   * @author wangds 2016年4月24日 上午10:35:26.
   */
  public void setPhoto4(String photo4);

}